From 45b44fcc3d01a0190a987148a21cef269bfe0788 Mon Sep 17 00:00:00 2001 From: Andreas Beckmann Date: Mon, 4 Feb 2019 23:39:59 +0000 Subject: [PATCH] add more printf tests Gbp-Pq: Name more-printf-tests.patch --- tests/kernel/test_printf.cl | 5 +++++ tests/kernel/test_printf_expout.txt | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/tests/kernel/test_printf.cl b/tests/kernel/test_printf.cl index 87ae012..0799977 100644 --- a/tests/kernel/test_printf.cl +++ b/tests/kernel/test_printf.cl @@ -179,4 +179,9 @@ kernel void test_printf() printf("|%s|%4s|%-4s|%4s|%.4s|\n", "aa", "bb", "cc", "dddddddddd", "eeeeee"); printf("|%p|%12p|%-12p|\n", (void*)0x2349aacc, (void*)0xdeaddeed, (void*)0x92820384); + printf ("\nPARAMETER PASSING\n\n"); + + printf("%c %#v2hhx %#v2hhx %c\n", '*', (char2)(0xFA, 0xFB), (char2)(0xFC, 0xFD), '.'); + printf("%c %#v2hx %#v2hx %c\n", '*', (short2)(0x1234, 0x8765), (short2)(0xBEEF, 0xF00D), '.'); + printf("%c %#v2hlx %#v2hlx %c\n", '*', (int2)(0x12345678, 0x87654321), (int2)(0x2468ACE0, 0xFDB97531), '.'); } diff --git a/tests/kernel/test_printf_expout.txt b/tests/kernel/test_printf_expout.txt index 959f800..81937eb 100644 --- a/tests/kernel/test_printf_expout.txt +++ b/tests/kernel/test_printf_expout.txt @@ -151,4 +151,10 @@ VECTORS |a| b|c | |aa| bb|cc |dddddddddd|eeee| |0x2349aacc| 0xdeaddeed|0x92820384 | + +PARAMETER PASSING + +* 0xfa,0xfb 0xfc,0xfd . +* 0x1234,0x8765 0xbeef,0xf00d . +* 0x12345678,0x87654321 0x2468ace0,0xfdb97531 . OK -- 2.30.2